common chockchafer - French English Dictionary